
#include <linuxmt/config.h>

#ifdef CONFIG_SIBO_CONSOLE_DIRECT

; Modified to work with the Psio Port of ELKS (character bit mape reversed
; left/right - first byte is char code )  S D Wood 14 August 1999

;COMMENT  
;COMMENT  Copyright 1989 Dale Schumacher, dal@sytel.mn.org
;COMMENT                 399 Beaco Ave.
;COMMENT                 St. Paul, MN  55104-3527
;COMMENT  
;COMMENT  Permissio to use, copy, modify, and distribute this software and
;COMMENT  its documetation for any purpose and without fee is hereby
;COMMENT  grated, provided that the above copyright notice appear in all
;COMMENT  copies ad that both that copyright notice and this permission
;COMMENT  otice appear in supporting documentation, and that the name of
;COMMENT  Dale Schumacher ot be used in advertising or publicity pertaining to
;COMMENT  distributio of the software without specific, written prior
;COMMENT  permissio.  Dale Schumacher makes no representations about the
;COMMENT  suitability of this software for ay purpose.  It is provided "as
;COMMENT  is" without express or implied warraty.
;COMMENT  
;FONT -Schumacher-Clea-Medium-R-Normal--8-80-75-75-C-80-ISO8859-1
;SIZE 8 75 75
;FONTBOUNDINGBOX 8 8 0 -1

	.data

	.global font_map

font_map:
.byte 32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 33, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x10, 0x00
.byte 34, 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 35, 0x28, 0x28, 0x7C, 0x28, 0x7C, 0x28, 0x28, 0x00
.byte 36, 0x10, 0x78, 0x14, 0x38, 0x50, 0x3C, 0x10, 0x00
.byte 37, 0x44, 0x2A, 0x24, 0x10, 0x48, 0xA8, 0x44, 0x00
.byte 38, 0x1C, 0x02, 0x04, 0x0C, 0x52, 0x22, 0x5C, 0x00
.byte 39, 0x30, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 40, 0x20, 0x10, 0x08, 0x08, 0x08, 0x10, 0x20, 0x00
.byte 41, 0x08, 0x10, 0x20, 0x20, 0x20, 0x10, 0x08, 0x00
.byte 42, 0x10, 0x10, 0xD6, 0x38, 0x10, 0x28, 0x44, 0x00
.byte 43, 0x10, 0x10, 0x10, 0xFE, 0x10, 0x10, 0x10, 0x00
.byte 44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x04
.byte 45, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00
.byte 46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00
.byte 47, 0x20, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04, 0x04
.byte 48, 0x3C, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3C, 0x00
.byte 49, 0x10, 0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00
.byte 50, 0x3C, 0x42, 0x20, 0x10, 0x08, 0x04, 0x7E, 0x00
.byte 51, 0x3C, 0x42, 0x40, 0x38, 0x40, 0x42, 0x3C, 0x00
.byte 52, 0x20, 0x30, 0x28, 0x24, 0x7E, 0x20, 0x70, 0x00
.byte 53, 0x7E, 0x02, 0x02, 0x3E, 0x40, 0x40, 0x3E, 0x00
.byte 54, 0x38, 0x04, 0x02, 0x3E, 0x42, 0x42, 0x3C, 0x00
.byte 55, 0x7E, 0x40, 0x20, 0x20, 0x10, 0x10, 0x08, 0x00
.byte 56, 0x3C, 0x42, 0x42, 0x3C, 0x42, 0x42, 0x3C, 0x00
.byte 57, 0x3C, 0x42, 0x42, 0x7C, 0x40, 0x20, 0x1C, 0x00
.byte 58, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00
.byte 59, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x08, 0x04
.byte 60, 0x00, 0x60, 0x18, 0x06, 0x18, 0x60, 0x00, 0x00
.byte 61, 0x00, 0x00, 0xFE, 0x00, 0x00, 0xFE, 0x00, 0x00
.byte 62, 0x00, 0x06, 0x18, 0x60, 0x18, 0x06, 0x00, 0x00
.byte 63, 0x38, 0x44, 0x40, 0x20, 0x10, 0x00, 0x10, 0x00
.byte 64, 0x38, 0x44, 0x92, 0xAA, 0x52, 0x04, 0x38, 0x00
.byte 65, 0x10, 0x10, 0x38, 0x28, 0x7C, 0x44, 0xC6, 0x00
.byte 66, 0x7E, 0x82, 0x82, 0x7E, 0x82, 0x82, 0x7E, 0x00
.byte 67, 0x78, 0x84, 0x02, 0x02, 0x02, 0x84, 0x78, 0x00
.byte 68, 0x3E, 0x42, 0x82, 0x82, 0x82, 0x42, 0x3E, 0x00
.byte 69, 0xFE, 0x02, 0x02, 0x3E, 0x02, 0x02, 0xFE, 0x00
.byte 70, 0xFE, 0x02, 0x02, 0x3E, 0x02, 0x02, 0x02, 0x00
.byte 71, 0x78, 0x84, 0x02, 0xE2, 0x82, 0x84, 0xF8, 0x00
.byte 72, 0x82, 0x82, 0x82, 0xFE, 0x82, 0x82, 0x82, 0x00
.byte 73, 0x7C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00
.byte 74, 0x70, 0x40, 0x40, 0x40, 0x42, 0x42, 0x3C, 0x00
.byte 75, 0x42, 0x22, 0x12, 0x0E, 0x12, 0x22, 0x42, 0x00
.byte 76, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x7E, 0x00
.byte 77, 0x82, 0xC6, 0xAA, 0x92, 0x82, 0x82, 0x82, 0x00
.byte 78, 0x82, 0x86, 0x8A, 0x92, 0xA2, 0xC2, 0x82, 0x00
.byte 79, 0x38, 0x44, 0x82, 0x82, 0x82, 0x44, 0x38, 0x00
.byte 80, 0x7E, 0x82, 0x82, 0x7E, 0x02, 0x02, 0x02, 0x00
.byte 81, 0x38, 0x44, 0x82, 0x82, 0x82, 0x44, 0x38, 0xE0
.byte 82, 0x7E, 0x82, 0x82, 0x7E, 0x22, 0x42, 0x82, 0x00
.byte 83, 0x7C, 0x82, 0x02, 0x7C, 0x80, 0x82, 0x7C, 0x00
.byte 84, 0xFE, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00
.byte 85, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x7C, 0x00
.byte 86, 0xC6, 0x44, 0x44, 0x28, 0x28, 0x10, 0x10, 0x00
.byte 87, 0x82, 0x82, 0x82, 0x92, 0xAA, 0xC6, 0x82, 0x00
.byte 88, 0x82, 0x44, 0x28, 0x10, 0x28, 0x44, 0x82, 0x00
.byte 89, 0x82, 0x44, 0x28, 0x10, 0x10, 0x10, 0x10, 0x00
.byte 90, 0xFE, 0x40, 0x20, 0x10, 0x08, 0x04, 0xFE, 0x00
.byte 91, 0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x70, 0x00
.byte 92, 0x04, 0x04, 0x08, 0x08, 0x10, 0x10, 0x20, 0x20
.byte 93, 0x1C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x1C, 0x00
.byte 94, 0x10, 0x28, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 95, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE
.byte 96, 0x18, 0x10, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 97, 0x00, 0x00, 0xFC, 0x82, 0x82, 0xC2, 0xBC, 0x00
.byte 98, 0x02, 0x02, 0x7E, 0x82, 0x82, 0x82, 0x7E, 0x00
.byte 99, 0x00, 0x00, 0x7C, 0x02, 0x02, 0x02, 0x7C, 0x00
.byte 100, 0x80, 0x80, 0xFC, 0x82, 0x82, 0x82, 0xFC, 0x00
.byte 101, 0x00, 0x00, 0x7C, 0x82, 0xFE, 0x02, 0x7C, 0x00
.byte 102, 0x78, 0x04, 0x1E, 0x04, 0x04, 0x04, 0x04, 0x00
.byte 103, 0x00, 0x00, 0xFC, 0x82, 0x82, 0xFC, 0x80, 0x7C
.byte 104, 0x02, 0x02, 0x7E, 0x82, 0x82, 0x82, 0x82, 0x00
.byte 105, 0x10, 0x00, 0x1C, 0x10, 0x10, 0x10, 0x7C, 0x00
.byte 106, 0x40, 0x00, 0x78, 0x40, 0x40, 0x40, 0x40, 0x3C
.byte 107, 0x02, 0x02, 0x62, 0x12, 0x0E, 0x12, 0x62, 0x00
.byte 108, 0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x38, 0x00
.byte 109, 0x00, 0x00, 0x6E, 0x92, 0x92, 0x92, 0x82, 0x00
.byte 110, 0x00, 0x00, 0x7A, 0x86, 0x82, 0x82, 0x82, 0x00
.byte 111, 0x00, 0x00, 0x7C, 0x82, 0x82, 0x82, 0x7C, 0x00
.byte 112, 0x00, 0x00, 0x7E, 0x82, 0x82, 0x82, 0x7E, 0x02
.byte 113, 0x00, 0x00, 0xFC, 0x82, 0x82, 0x82, 0xFC, 0x80
.byte 114, 0x00, 0x00, 0x74, 0x0C, 0x04, 0x04, 0x04, 0x00
.byte 115, 0x00, 0x00, 0x7C, 0x02, 0x3C, 0x40, 0x3E, 0x00
.byte 116, 0x08, 0x08, 0x7E, 0x08, 0x08, 0x08, 0x70, 0x00
.byte 117, 0x00, 0x00, 0x82, 0x82, 0x82, 0xC2, 0xBC, 0x00
.byte 118, 0x00, 0x00, 0xC6, 0x44, 0x28, 0x28, 0x10, 0x00
.byte 119, 0x00, 0x00, 0x82, 0x92, 0x92, 0x92, 0x6C, 0x00
.byte 120, 0x00, 0x00, 0xC6, 0x28, 0x10, 0x28, 0xC6, 0x00
.byte 121, 0x00, 0x00, 0x42, 0x42, 0x42, 0x7C, 0x40, 0x3C
.byte 122, 0x00, 0x00, 0x7E, 0x20, 0x18, 0x04, 0x7E, 0x00
.byte 123, 0x20, 0x10, 0x10, 0x08, 0x10, 0x10, 0x20, 0x00
.byte 124, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00
.byte 125, 0x08, 0x10, 0x10, 0x20, 0x10, 0x10, 0x08, 0x00
.byte 126, 0x8C, 0x92, 0x62, 0x00, 0x00, 0x00, 0x00, 0x00

.byte 255, 0x00, 0x28, 0x00, 0x10, 0x38, 0x44, 0x00, 0x00

#endif
